/* =============前面的操作============ */

let arr1 = ['李白','杜甫']
arr1.unshift('你大爷','你嫂子') // 前面入栈
arr1.shift() // 前面出栈
// console.log('前面的操作:',arr1)

/* =============后面的操作============ */

let arr2 = ['李白','杜甫']
arr2.push('老四','老五')  // 后面入栈
arr2.pop() // 后面出栈
// console.log('后面的操作:',arr2)

/* =============截取的slice操作============ */
let arr3 = ['李白','杜甫','老四']
// （'开始下标','结束下标','添加元素'）默认从下标为0开始截取，不改变原数组
let sl1= arr3.slice(1) 
console.log('新数组',sl1)
console.log('原数组',arr3)

/* =============截取的splice操作============ */
// 该函数可以实现增删改
let arr4 = ['李白','杜甫','老四']
// （'开始下标','长度','添加元素'），如果长度为0时，是添加元素，改变原数组
let sl= arr4.splice(1,0,'你大爷')



